#ifndef _TRANSPARENTSELECTPROMPT_HPP_
#define _TRANSPARENTSELECTPROMPT_HPP_

class TransparentSelectPrompt : public PegPrompt
{
    public:

        TransparentSelectPrompt(const PegRect &Rect, PEGUINT StringId = 0,
                  PEGUSHORT Id = 0,
                  PEGULONG Style = FF_NONE|TJ_LEFT|AF_TRANSPARENT);

        TransparentSelectPrompt(const PEGCHAR *pText, const PegRect &Rect,
                  PEGUSHORT Id = 0,
                  PEGULONG Style = TT_COPY|FF_NONE|TJ_LEFT|AF_TRANSPARENT);

        TransparentSelectPrompt(const PegPoint &Put, PEGUINT StringId = 0,
                  PEGUSHORT Id = 0,
                  PEGULONG Style = FF_NONE|TJ_LEFT|AF_TRANSPARENT,
                  PEGUINT FontId = 0);

        TransparentSelectPrompt(const PEGCHAR *pText, const PegPoint &Put,
                  PEGUSHORT Id = 0,
                  PEGULONG Style = TT_COPY|FF_NONE|TJ_LEFT|AF_TRANSPARENT,
                  PEGUINT FontId = 0);

        ~TransparentSelectPrompt();
        PEGINT Message(const PegMessage &Mesg);
#if defined(WINDOW_BUILDER)
        PegThing *CreateTSPrompt(PegRect &Size,BOOL FirstInstance);
#endif

};

#endif

